#include<bits/stdc++.h>
using namespace std;
int main(){
int t,n;
cin >> t;
for(int i =0;i<t;i++){
cin>>n;
vector<int> t(n,0);
for(int j = 0; j<n-1;j++){
int x,y;
cin>>x >>y;
t[x-1] = t[x-1]+1;
t[y-1] = t[y-1]+1;
}
cout<<endl;
int zelda = 0;
for(int j =0 ;j<n;j++){
if(t[j] ==1)zelda++;
}
if(zelda % 2 ==0 ){
cout << zelda/2 <<endl;
}else{
cout <<(zelda+1)/2 <<endl;
}
}
return 0;
}
988B - Substrings Sort | 312A - Whose sentence is it |
513A - Game | 1711E - XOR Triangle |
688A - Opponents | 20C - Dijkstra |
1627D - Not Adding | 893B - Beautiful Divisors |
864B - Polycarp and Letters | 1088A - Ehab and another construction problem |
1177B - Digits Sequence (Hard Edition) | 1155B - Game with Telephone Numbers |
1284A - New Year and Naming | 863B - Kayaking |
1395B - Boboniu Plays Chess | 1475D - Cleaning the Phone |
617B - Chocolate | 1051B - Relatively Prime Pairs |
95B - Lucky Numbers | 1692D - The Clock |
1553D - Backspace | 1670D - Very Suspicious |
1141B - Maximal Continuous Rest | 1341A - Nastya and Rice |
1133A - Middle of the Contest | 385A - Bear and Raspberry |
1311B - WeirdSort | 1713F - Lost Array |
236B - Easy Number Challenge | 275A - Lights Out |